Definition of Lammas Day

  • (noun) commemorates Saint Peter's miraculous deliverance from prison; a quarter day in Scotland; a harvest festival in England

Synonyms of Lammas Day


Antonyms of Lammas Day


No Antonyms Found.

Homophones of Lammas Day


No Homophones Found.